@charset "utf-8";
/*清除默认样式*/
/**{
    padding: 0;
    margin:0;
    list-style: none;
}*/

blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0;
}
li{
    list-style: none;
}
a{
    text-decoration: none;
    color: #000000;
}
body{
    font-size: 0.14rem;
}
img{
    /*当块级元素嵌套图片时，清除图片默认3px*/
    vertical-align: top;
}
/*整体缩进：tab  整体前进：tab+shift*/
input{
    /*清空边框*/
    border: none;
    /*清空外边框*/
    outline: none;
}

/*公共类*/
/*版心类*/

/*浮动类*/
.fl{
    float: left;
}
.fr{
    float: right;
}
/*清除浮动类*/
.clearfix:after, .clearfix:before {
    content: " ";
    display: table;
}
.clearfix:after {
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both;
}
/*为了兼容ie6/7*/
.clearfix {
    *zoom: 1;
}

/*透明度类*/
.opacity{
    
    opacity: 0.5;
    /*为了兼容低版本ie浏览器
     *filter中的opacity取值范围：0-100
     * */
    filter: alpha(opacity=50);
}

/*字体图标*/
/*1.5.*/
@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../font/iconfont.woff2') format('woff2'),
      url('../font/iconfont.woff') format('woff'),
      url('../font/iconfont.ttf') format('truetype'),
      url('../font/iconfont.svg#iconfont') format('svg');
}

/*2.*/
.iconfont {
  font-family: "iconfont" !important;
  font-size: 0.16rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

